package com.example.cloudcashierpos.bean;

import org.greenrobot.greendao.annotation.Entity;
import org.greenrobot.greendao.annotation.Id;

import java.util.Date;
import org.greenrobot.greendao.annotation.Generated;

@Entity
public class corecmsfoodorderclass {
    // 序列
    @Id
    private long id;

    // 门店Id
    private Integer storeId;

    // 班次单号
    private String classNumber;

    // 操作员ID
    private Integer sysUserId;

    // 餐段id
    private Integer marketId;

    // 启用日期
    private Date starDate;

    // 失效日期
    private Date endDate;

    // 创建时间
    private Date createTime;

    // 是班交班
    private Boolean classOff;

    // 是否上传
    private Boolean isUpload;

    // 钱箱金额
    private double cashBoxMoney;

    // 反结账数
    private int settlementUn;

    // 额外属性
    private String markName;

    @Generated(hash = 1185293008)
    public corecmsfoodorderclass(long id, Integer storeId, String classNumber,
            Integer sysUserId, Integer marketId, Date starDate, Date endDate,
            Date createTime, Boolean classOff, Boolean isUpload,
            double cashBoxMoney, int settlementUn, String markName) {
        this.id = id;
        this.storeId = storeId;
        this.classNumber = classNumber;
        this.sysUserId = sysUserId;
        this.marketId = marketId;
        this.starDate = starDate;
        this.endDate = endDate;
        this.createTime = createTime;
        this.classOff = classOff;
        this.isUpload = isUpload;
        this.cashBoxMoney = cashBoxMoney;
        this.settlementUn = settlementUn;
        this.markName = markName;
    }

    @Generated(hash = 2052100581)
    public corecmsfoodorderclass() {
    }

    public long getId() {
        return this.id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public Integer getStoreId() {
        return this.storeId;
    }

    public void setStoreId(Integer storeId) {
        this.storeId = storeId;
    }

    public String getClassNumber() {
        return this.classNumber;
    }

    public void setClassNumber(String classNumber) {
        this.classNumber = classNumber;
    }

    public Integer getSysUserId() {
        return this.sysUserId;
    }

    public void setSysUserId(Integer sysUserId) {
        this.sysUserId = sysUserId;
    }

    public Integer getMarketId() {
        return this.marketId;
    }

    public void setMarketId(Integer marketId) {
        this.marketId = marketId;
    }

    public Date getStarDate() {
        return this.starDate;
    }

    public void setStarDate(Date starDate) {
        this.starDate = starDate;
    }

    public Date getEndDate() {
        return this.endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public Date getCreateTime() {
        return this.createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Boolean getClassOff() {
        return this.classOff;
    }

    public void setClassOff(Boolean classOff) {
        this.classOff = classOff;
    }

    public Boolean getIsUpload() {
        return this.isUpload;
    }

    public void setIsUpload(Boolean isUpload) {
        this.isUpload = isUpload;
    }

    public double getCashBoxMoney() {
        return this.cashBoxMoney;
    }

    public void setCashBoxMoney(double cashBoxMoney) {
        this.cashBoxMoney = cashBoxMoney;
    }

    public int getSettlementUn() {
        return this.settlementUn;
    }

    public void setSettlementUn(int settlementUn) {
        this.settlementUn = settlementUn;
    }

    public String getMarkName() {
        return this.markName;
    }

    public void setMarkName(String markName) {
        this.markName = markName;
    }
}
